// samsting : this file is auto create.

#include "Ram/2015-05-01/CreateVirtualMFADeviceResponse.h"

namespace aliyun { namespace Ram {

CreateVirtualMFADeviceResponse::CreateVirtualMFADeviceResponse() {
}

const string& CreateVirtualMFADeviceResponse::VirtualMFADevice::GetSerialNumber(void) const {
  return SerialNumber_;
}

const string& CreateVirtualMFADeviceResponse::VirtualMFADevice::GetBase32StringSeed(void) const {
  return Base32StringSeed_;
}

const string& CreateVirtualMFADeviceResponse::VirtualMFADevice::GetQRCodePNG(void) const {
  return QRCodePNG_;
}

const CreateVirtualMFADeviceResponse::VirtualMFADevice& CreateVirtualMFADeviceResponse::GetVirtualMFADevice(void) const {
  return VirtualMFADevice_;
}

const char* CreateVirtualMFADeviceResponse::BaseKey(void) {
  return "CreateVirtualMFADeviceResponse";
}

void CreateVirtualMFADeviceResponse::UnmarshallerMap(std::map<string, string>& response_map) {
    UnmarshallerString(VirtualMFADevice_.SerialNumber_, response_map, "CreateVirtualMFADeviceResponse.VirtualMFADevice.SerialNumber");
    UnmarshallerString(VirtualMFADevice_.Base32StringSeed_, response_map, "CreateVirtualMFADeviceResponse.VirtualMFADevice.Base32StringSeed");
    UnmarshallerString(VirtualMFADevice_.QRCodePNG_, response_map, "CreateVirtualMFADeviceResponse.VirtualMFADevice.QRCodePNG");
}


} } // namespace aliyun { namespace Ram {

// end of file 
